package org.mspring.mlog.api.spider.handler;

import java.util.HashMap;
import java.util.Map;

/**
 * 
 * @author Gao Youbo
 * @since 2013年7月24日
 */
public abstract class BaseHandler implements Handler {
    private Map<String, Object> context;

    public Map<String, Object> getContext() {
        return context;
    }

    public void addContextValue(String key, Object value) {
        if (context == null) {
            context = new HashMap<String, Object>();
        }
        context.put(key, value);
    }

    public Object getContextValue(String key) {
        if (context == null) {
            return null;
        }
        return context.get(key);
    }

}
